<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>Dingo.OGL.SquareAvatar</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="Dingo-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://code.google.com/p/dingo-wsn/">Dingo</a></th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="Dingo-module.html">Package&nbsp;Dingo</a> ::
        <a href="Dingo.OGL-module.html">Module&nbsp;OGL</a> ::
        Class&nbsp;SquareAvatar
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="Dingo.OGL.SquareAvatar-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class SquareAvatar</h1><br /><br />
<center>
<center>  <map id="uml_class_diagram_for_dingo_og_10" name="uml_class_diagram_for_dingo_og_10">
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#ArcsFromHere" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,590,297,609"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#OnMovePost" title="Clips to limit of Graph so you don&#39;t lose the Avatar off the edge" alt="" coords="17,609,297,628"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#GetSensorGraph" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,628,297,646"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#GetAvatarColor" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,646,297,665"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#AvatarPosition" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,665,297,684"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#GetArcFrom" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,684,297,702"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#CheckValid" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,702,297,721"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#ArcsToHere" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,721,297,740"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#SetAvatarShape" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,740,297,758"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#GetArcTo" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,758,297,777"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#AddArcTo" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,777,297,796"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#__nonzero__" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,796,297,814"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#Delete" title="Decorator class to ensure wxPython calls are executed in correct thread" alt="" coords="17,814,297,833"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html#OnLeftClick" title="Handles selection of Avatars." alt="" coords="17,852,297,870"/>
<area shape="rect" href="Dingo.OGL.SensorAvatar&#45;class.html" title="Dingo.OGL.SensorAvatar" alt="" coords="16,565,299,872"/>
<area shape="rect" href="Dingo.OGL.SquareAvatar&#45;class.html#__init__" title="Initialise a sensorAvatar object." alt="" coords="177,926,444,945"/>
<area shape="rect" href="Dingo.OGL.SquareAvatar&#45;class.html" title="Dingo.OGL.SquareAvatar" alt="" coords="176,901,445,946"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.Shape.GraphicsInSizeToContents" alt="" coords="240,233,691,252"/>
<area shape="rect" href="javascript: void(0);" title="Get the number of lines at this attachment position." alt="" coords="240,254,691,273"/>
<area shape="rect" href="javascript: void(0);" title="Indicate whether lines should be spaced out evenly at the point they touch  the node (sp = True), or whether they should join at a single point (sp =  False)." alt="" coords="240,273,691,292"/>
<area shape="rect" href="javascript: void(0);" title="Only get the attachment position at the _edge_ of the shape, ignoring  branching mode." alt="" coords="240,292,691,310"/>
<area shape="rect" href="javascript: void(0);" title="Make the mandatory control points." alt="" coords="240,310,691,329"/>
<area shape="rect" href="javascript: void(0);" title="Set flag to TRUE to stop the default region being shown." alt="" coords="240,329,691,348"/>
<area shape="rect" href="javascript: void(0);" title="str(x)" alt="" coords="240,348,691,366"/>
<area shape="rect" href="javascript: void(0);" title="Flash the shape." alt="" coords="240,366,691,385"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.Shape.SetAttachmentSize" alt="" coords="240,385,691,404"/>
<area shape="rect" href="javascript: void(0);" title="Get the internal canvas." alt="" coords="240,404,691,422"/>
<area shape="rect" href="javascript: void(0);" title="Set the brush for filling the shape&#39;s shape." alt="" coords="240,422,691,441"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.Shape.OnEndDragLeft" alt="" coords="240,441,691,460"/>
<area shape="rect" href="javascript: void(0);" title="Set the colour for the specified text region." alt="" coords="240,460,691,478"/>
<area shape="rect" href="javascript: void(0);" title="Erase the shape contents, that is, the area within the shape&#39;s minimum  bounding box." alt="" coords="240,478,691,497"/>
<area shape="rect" href="javascript: void(0);" title="Get the colour for the specified text region." alt="" coords="240,516,691,534"/>
<area shape="rect" href="javascript: void(0);" title="OGL base class" alt="" coords="239,216,692,536"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.RectangleShape.GetWidth" alt="" coords="351,637,580,656"/>
<area shape="rect" href="javascript: void(0);" title="Set the radius of the rectangle&#39;s rounded corners." alt="" coords="351,656,580,674"/>
<area shape="rect" href="javascript: void(0);" title="Get the minimum bounding box for the shape, that defines the area available for drawing the contents (such as text)." alt="" coords="351,674,580,693"/>
<area shape="rect" href="javascript: void(0);" title="Get the point at which the line from (x1, y1) to (x2, y2) hits the shape." alt="" coords="351,693,580,712"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.RectangleShape.SetWidth" alt="" coords="351,712,580,730"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.RectangleShape.GetHeight" alt="" coords="351,730,580,749"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.RectangleShape.SetHeight" alt="" coords="351,749,580,768"/>
<area shape="rect" href="javascript: void(0);" title="Get the radius of the rectangle&#39;s rounded corners." alt="" coords="351,768,580,786"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.RectangleShape.OnDraw" alt="" coords="351,786,580,805"/>
<area shape="rect" href="javascript: void(0);" title="Set the shape&#39;s size." alt="" coords="351,805,580,824"/>
<area shape="rect" href="javascript: void(0);" title="The wxRectangleShape has rounded or square corners." alt="" coords="349,612,581,825"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.ShapeEvtHandler.OnLeftDoubleClick" alt="" coords="308,36,623,54"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.ShapeEvtHandler.OnDelete" alt="" coords="308,54,623,73"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.ShapeEvtHandler.OnEndSize" alt="" coords="308,73,623,92"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.ShapeEvtHandler.OnMoveLink" alt="" coords="308,92,623,110"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.ShapeEvtHandler.GetShape" alt="" coords="308,110,623,129"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.ShapeEvtHandler.OnBeginSize" alt="" coords="308,129,623,148"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.ShapeEvtHandler.GetPreviousHandler" alt="" coords="308,148,623,166"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.ShapeEvtHandler.SetPreviousHandler" alt="" coords="308,166,623,185"/>
<area shape="rect" href="javascript: void(0);" title="wx.lib.ogl._basic.ShapeEvtHandler" alt="" coords="307,10,624,186"/>
</map>
  <img src="uml_class_diagram_for_dingo_og_10.gif" alt='' usemap="#uml_class_diagram_for_dingo_og_10" ismap="ismap" class="graph-without-title" />
</center></center>
<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Dingo.OGL.SquareAvatar-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">id</span>,
        <span class="summary-sig-arg">canvas</span>,
        <span class="summary-sig-arg">xy</span>,
        <span class="summary-sig-arg">colour</span>,
        <span class="summary-sig-arg">size</span>=<span class="summary-sig-default">10</span>)</span><br />
      Initialise a sensorAvatar object.</td>
          <td align="right" valign="top">
            
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code><a href="Dingo.OGL.SensorAvatar-class.html">SensorAvatar</a></code></b>:
      <code><a href="Dingo.OGL.SensorAvatar-class.html#AddArcTo">AddArcTo</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#ArcsFromHere">ArcsFromHere</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#ArcsToHere">ArcsToHere</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#AvatarPosition">AvatarPosition</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#CheckValid">CheckValid</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#Delete">Delete</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#DeleteFromGraph">DeleteFromGraph</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#GetArcFrom">GetArcFrom</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#GetArcTo">GetArcTo</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#GetAvatarColor">GetAvatarColor</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#GetAvatarColour">GetAvatarColour</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#GetSensorGraph">GetSensorGraph</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#MoveAvatar">MoveAvatar</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#OnLeftClick">OnLeftClick</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#OnMovePost">OnMovePost</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#SetAvatarColor">SetAvatarColor</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#SetAvatarColour">SetAvatarColour</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#SetAvatarShape">SetAvatarShape</a></code>,
      <code><a href="Dingo.OGL.SensorAvatar-class.html#__nonzero__">__nonzero__</a></code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.lib.ogl._basic.RectangleShape</code></b>:
      <code>GetBoundingBoxMin</code>,
      <code>GetCornerRadius</code>,
      <code>GetHeight</code>,
      <code>GetPerimeterPoint</code>,
      <code>GetWidth</code>,
      <code>OnDraw</code>,
      <code>SetCornerRadius</code>,
      <code>SetHeight</code>,
      <code>SetSize</code>,
      <code>SetWidth</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.lib.ogl._basic.Shape</code></b>:
      <code>AddLine</code>,
      <code>AddRegion</code>,
      <code>AddText</code>,
      <code>AddToCanvas</code>,
      <code>AncestorSelected</code>,
      <code>ApplyAttachmentOrdering</code>,
      <code>AssignNewIds</code>,
      <code>Attach</code>,
      <code>AttachmentIsValid</code>,
      <code>AttachmentSortTest</code>,
      <code>CalcSimpleAttachment</code>,
      <code>ClearAttachments</code>,
      <code>ClearRegions</code>,
      <code>ClearText</code>,
      <code>DeleteControlPoints</code>,
      <code>Detach</code>,
      <code>Draggable</code>,
      <code>Draw</code>,
      <code>DrawContents</code>,
      <code>DrawLinks</code>,
      <code>Erase</code>,
      <code>EraseContents</code>,
      <code>EraseLinks</code>,
      <code>FindRegion</code>,
      <code>FindRegionNames</code>,
      <code>Flash</code>,
      <code>FormatText</code>,
      <code>GetAttachmentLineCount</code>,
      <code>GetAttachmentMode</code>,
      <code>GetAttachmentPosition</code>,
      <code>GetAttachmentPositionEdge</code>,
      <code>GetBackgroundBrush</code>,
      <code>GetBackgroundPen</code>,
      <code>GetBoundingBoxMax</code>,
      <code>GetBranchStyle</code>,
      <code>GetBranchingAttachmentInfo</code>,
      <code>GetBranchingAttachmentPoint</code>,
      <code>GetBranchingAttachmentRoot</code>,
      <code>GetBrush</code>,
      <code>GetCanvas</code>,
      <code>GetCentreResize</code>,
      <code>GetChildren</code>,
      <code>GetClassName</code>,
      <code>GetDisableLabel</code>,
      <code>GetDrawHandles</code>,
      <code>GetEventHandler</code>,
      <code>GetFixedHeight</code>,
      <code>GetFixedSize</code>,
      <code>GetFixedWidth</code>,
      <code>GetFont</code>,
      <code>GetFormatMode</code>,
      <code>GetId</code>,
      <code>GetLinePosition</code>,
      <code>GetLines</code>,
      <code>GetMaintainAspectRatio</code>,
      <code>GetNumberOfAttachments</code>,
      <code>GetNumberOfTextRegions</code>,
      <code>GetParent</code>,
      <code>GetPen</code>,
      <code>GetRegionId</code>,
      <code>GetRegionName</code>,
      <code>GetRegions</code>,
      <code>GetRotation</code>,
      <code>GetSensitivityFilter</code>,
      <code>GetShadowMode</code>,
      <code>GetSpaceAttachments</code>,
      <code>GetTextColour</code>,
      <code>GetTopAncestor</code>,
      <code>GetX</code>,
      <code>GetY</code>,
      <code>HasDescendant</code>,
      <code>HitTest</code>,
      <code>InsertInCanvas</code>,
      <code>IsHighlighted</code>,
      <code>IsShown</code>,
      <code>LogicalToPhysicalAttachment</code>,
      <code>MakeControlPoints</code>,
      <code>MakeMandatoryControlPoints</code>,
      <code>Move</code>,
      <code>MoveLineToNewAttachment</code>,
      <code>MoveLinks</code>,
      <code>NameRegions</code>,
      <code>OnBeginDragLeft</code>,
      <code>OnBeginDragRight</code>,
      <code>OnChangeAttachment</code>,
      <code>OnDragLeft</code>,
      <code>OnDragRight</code>,
      <code>OnDrawBranches</code>,
      <code>OnDrawBranchesAttachment</code>,
      <code>OnDrawContents</code>,
      <code>OnDrawControlPoints</code>,
      <code>OnDrawOutline</code>,
      <code>OnEndDragLeft</code>,
      <code>OnEndDragRight</code>,
      <code>OnErase</code>,
      <code>OnEraseContents</code>,
      <code>OnEraseControlPoints</code>,
      <code>OnHighlight</code>,
      <code>OnMoveLinks</code>,
      <code>OnMovePre</code>,
      <code>OnRightClick</code>,
      <code>OnSize</code>,
      <code>OnSizingBeginDragLeft</code>,
      <code>OnSizingDragLeft</code>,
      <code>OnSizingEndDragLeft</code>,
      <code>PhysicalToLogicalAttachment</code>,
      <code>Recentre</code>,
      <code>Recompute</code>,
      <code>RemoveFromCanvas</code>,
      <code>RemoveLine</code>,
      <code>ResetControlPoints</code>,
      <code>ResetMandatoryControlPoints</code>,
      <code>Rotate</code>,
      <code>Select</code>,
      <code>Selected</code>,
      <code>SetAttachmentMode</code>,
      <code>SetAttachmentSize</code>,
      <code>SetBrush</code>,
      <code>SetCanvas</code>,
      <code>SetCentreResize</code>,
      <code>SetDefaultRegionSize</code>,
      <code>SetDisableLabel</code>,
      <code>SetDraggable</code>,
      <code>SetDrawHandles</code>,
      <code>SetEventHandler</code>,
      <code>SetFixedSize</code>,
      <code>SetFont</code>,
      <code>SetFormatMode</code>,
      <code>SetHighlight</code>,
      <code>SetId</code>,
      <code>SetMaintainAspectRatio</code>,
      <code>SetParent</code>,
      <code>SetPen</code>,
      <code>SetRegionName</code>,
      <code>SetRotation</code>,
      <code>SetSensitivityFilter</code>,
      <code>SetShadowMode</code>,
      <code>SetShape</code>,
      <code>SetSpaceAttachments</code>,
      <code>SetTextColour</code>,
      <code>SetX</code>,
      <code>SetY</code>,
      <code>Show</code>,
      <code>SortLines</code>,
      <code>__str__</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.lib.ogl._basic.ShapeEvtHandler</code></b>:
      <code>GetPreviousHandler</code>,
      <code>GetShape</code>,
      <code>OnBeginSize</code>,
      <code>OnDelete</code>,
      <code>OnEndSize</code>,
      <code>OnLeftDoubleClick</code>,
      <code>OnMoveLink</code>,
      <code>SetPreviousHandler</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__repr__</code>,
      <code>__setattr__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== CLASS VARIABLES ==================== -->
<a name="section-ClassVariables"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variables</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariables"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.lib.ogl._basic.Shape</code></b>:
      <code>GraphicsInSizeToContents</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">id</span>,
        <span class="sig-arg">canvas</span>,
        <span class="sig-arg">xy</span>,
        <span class="sig-arg">colour</span>,
        <span class="sig-arg">size</span>=<span class="sig-default">10</span>)</span>
    <br /><em class="fname">(Constructor)</em>
  </h3>
  </td><td align="right" valign="top"
    >&nbsp;
    </td>
  </table>
  
  <p>Initialise a sensorAvatar object.</p>
  This creates a new sensor node object on the graph. called from the <a
  href="Dingo.OGL.SensorGraph-class.html#AddSensorAvatar" 
  class="link">Dingo.OGL.SensorGraph.AddSensorAvatar</a> method (self, xy, 
  colour,size=10)
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>canvas</code></strong> (Dingo.OGL.SensorGraph) - the sensorgraph the node belongs to</li>
        <li><strong class="pname"><code>xy</code></strong> (tuple) - Coordinates of the node as a tuple (X,Y)</li>
        <li><strong class="pname"><code>colour</code></strong> (Dingo.OGL.SensorColor) - The <a href="Dingo.OGL.SensorColour-class.html" 
          class="link">Dingo.OGL.SensorColor</a> of the node</li>
        <li><strong class="pname"><code>size</code></strong> (number) - The diameter of the node drawn on the graph</li>
    </ul></dd>
    <dt>Overrides:
      <a href="Dingo.OGL.SensorAvatar-class.html#__init__">SensorAvatar.__init__</a>
    </dt>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="Dingo-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://code.google.com/p/dingo-wsn/">Dingo</a></th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    <a href="epydoc-log.html">Generated by Epydoc
    3.0beta1 on Tue Jun  3 00:42:53 2008</a>
    </td>
    <td align="right" class="footer">
      <a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie()
  // -->
</script>
  
</body>
</html>
